mask something (facts) - İspanyolca İngilizce Sözlük